package de.schule.barnimgymnasium.javafx;

import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.TextArea;
import javafx.scene.control.TextField;
import javafx.scene.layout.Priority;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;

public class StartDay06 extends Application {

	@Override
	public void start(Stage primaryStage) throws Exception {
		final TextArea nachrichtenanzeigebereich = new TextArea();
		final TextField nachrichteneingabezeile = new TextField();
		// StackPane pane = new StackPane();
		// HBox pane = new HBox();
		VBox pane = new VBox();
		VBox.setVgrow(nachrichtenanzeigebereich, Priority.ALWAYS);
		pane.getChildren().add(nachrichtenanzeigebereich);
		pane.getChildren().add(nachrichteneingabezeile);
		// pane.getChildren().addAll(nachrichtenanzeigebereich,
		// nachrichteneingabezeile);
		nachrichteneingabezeile.setOnAction(new EventHandler<ActionEvent>() {

			@Override
			public void handle(ActionEvent arg0) {
				String nachricht = nachrichteneingabezeile.getText();
				nachrichteneingabezeile.clear();
				nachrichtenanzeigebereich.appendText("\n");
				nachrichtenanzeigebereich.appendText(nachricht);

			}
		});
		primaryStage.setScene(new Scene(pane, 600, 500));
		primaryStage.setTitle("Scäib");
		primaryStage.show();
	}

	/**
	 * @param args
	 */
	public static void main(final String[] args) {
		Application.launch(args);
	}
}
